<?php namespace Admin\Controller;
//友情链接控制器
class LinkController extends CommonController{
	protected $model;
	//自定义框架构造方法
	public function __auto(){
		//实例化模型
		$this->model=new \Common\Model\Link;
	}
	//显示友情链接列表
	public function index(){
		$data=$this->model->orderBy("sort")->get();
		//判段data中是否有数据
		if(!$data){
			//没有的话进行提示，跳转到添加页面
			View::error('当前列表中没有友链，请先添加友链',U('add'));
		}
		View::with('data',$data);
	    View::make();
	}
	//添加
	public function add(){
		if(IS_POST){
			if(!$this->model->store()) View::erroe($this->model->getError());
			View::success('添加成功',U('index'));	
		}
		View::make();
	}
	//删除
	public function del(){
		$lid=Q('get.lid',0,'intval');
		$delImg=$this->model->where("lid={$lid}")->lists('logo');
		$this->model->where("lid={$lid}")->delete();
		$delImg[0]?unlink($delImg[0]):null;
		View::success('删除成功');
	}
	//编辑
	public function edit(){
		if(IS_POST){
			if(!$this->model->edit()) View::error($this->model->getError());
			View::success('修改成功',U('index'));
		}
		$lid=Q('get.lid',0,'intval');
		$oldData=$this->model->where("lid={$lid}")->find();
		View::with('oldData',$oldData);
	    View::make();
	}
}
 ?>